Volume 61, Issue 2, June 2023, Pages 42-66
Nahed Farid George; Saadia Hassanin Essa; Aly Fahmy Mohamed; Samia Abdou Girgis